Green Leaf Omadhoo
Nestled in the lush tropical blessed island of Omadhoo, Green Leaf Guesthouse offers a wonderful experience for guests looking for an authentic Maldives local island experience. This breathtaking Maldives guesthouse features a restaurant, a wonderful garden and an amazing terrace space for guests to relax and enjoy the cool evening breezes.