Palm Island Resort & Spa shared by @travelleisure says: ""Palm Island Resort is an all-inclusive resort on a private island with only 43 rooms. It offers five beaches, numerous hiking and biking trails, and various water activities like snorkeling, kayaking, and paddleboarding."" on Postcard
"Palm Island Resort is an all-inclusive resort on a private island with only 43 rooms. It offers five beaches, numerous hiking and biking trails, and various water activities like snorkeling, kayaking, and paddleboarding." - Travel + Leisure Editors