Swell Lodge, one of Australia’s most remote luxury eco-lodges, has reopened on Christmas Island after a change of ownership and refurbishments. New proprietors Rachel Kuchera and Owen Walsh have ...
Long regarded as one of Australia's most remote luxury stays, Swell Lodge on Christmas Island is now officially reopen for ...