From all the Chalets in the region, there is only one located in Australian Island Territories
1 results
Nestled in the jungle in the Christmas Island National Park, surrounded by wildlife and overlooking the ever-changing ocean, Swell Lodge is a single, glass-fronted, solar-powered, luxury chalet.