Velassaru Maldives
Velassaru Maldives
Resort
Velassaru, South Male Atoll, Velassaru, Maldives
96
Excellent ·
763 reviews