With 62 miles of coastline and the point where the Atlantic Ocean meets the Caribbean Sea, Punta Cana, Dominican Republic, is the perfect place for a relaxing long weekend.
The post Luxury and Leisure on a Long Weekend in Punta Cana appeared first on Travel Addicts.