Port of Call: Samana, Dominican Republic

Cayo Levantado in Samana Dominican Republic had the best beach out of our other port of calls (St Thomas, St. Maarten, San Juan PR)...