Have to admit to being a bit concerned about booking one of the lodges as there are no reviews as yet on Trip Advisor. I feel quite honoured to be among the first to review these stunning lodges in what must be one of the most beautiful locations in the world. To begin with, the booking process. As I couldn't... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.