star star star star star Ruhdhandu Magu, Near Thoddoo Beach, Thoddoo, North Ari Atoll 09010, Maldives
Ruhdhandu Magu, Near Thoddoo Beach, Thoddoo, North Ari Atoll 09010, Maldives