.
.

Kuredu Island Resort & Spa 4 Stars

Lhaviyani Atoll, Republic of Maldives - Kuredu