Logo

Cocogiri Island Resort

A boutique island resort in the exclusive Vaavu Atoll, Maldives.