Skip to content Skip to sidebar Skip to footer

Embudhu Village

Blessed with a beautiful white sandy beach, the island itself is an idyllic natural hideaway, with lush tropical vegetation and opal white beaches. The hotel features beautiful cozy rooms including…