This unusual spot is perched on a mountainside 1,000 feet above sea level, with views of more than 20 islands and islets. You can wander through a gallery displaying local art, sip a complimentary rum punch while looking out at the view, or follow a nature trail that leads you past nearly 70 varieties of tropical plants, including 17 varieties of orchids.
Visit the Travel Talk forums for help on planning your trip