Veligandu Island Resort

North Ari Atoll
Veligandu
Maldives