Cheval Blanc Randheli Maldives

Noonu Atoll, Republic of Maldives