Kanuhura

R55,700.00
Kanuhura “Leading Hotels of the World”. An elegant, bohemian five-star hideaway with its two neighboring islands, is located on a private island in Eastern Lhaviyani Atoll.