Punta Cana, Dominican Republic
Fantastic tour. It is a very long coach ride (2.5 hours each way from our hotel) but well worth it. Beautiful island and the boat journeys were superb. To book through the hotel rep was nearly US$100 more expensive!!!