Biyadhoo Island Resort- Maldives

Maldives- 3 Star
Biyadhoo Island Resort- Maldives