|
Veligandu is a tropical beach resort composed of bamboo and palm thatch buildings, occupying a tiny island located on the North Ari Atoll. The 12 air conditioned villas are located on the lagoon and accessible via a long wooden jetty. All have pine i
|