Caribbean & MexicoSonaisali Island Resort GalleryNovember 7, 2011Resort pool with swim up barBeachfront Spa BureView from the beachHorseback ridingRestaurantDay cruise