Hidden beneath Caille Blanc Villa & Hotel is the perfect private escape with an untouched reef. World Travel Awards 1:41 8 November 2024 5 Views 0 0 Share