Posted inHotels Thala Beach Lodge’s new name Thala Beach Lodge, in Tropical North Queensland, is now known as Thala Beach Nature Reserve. September 27, 2014February 27, 2023 Continue Reading