Barceló Bávaro Beach Resort in the Dominican Republic

Barceló Bávaro Beach Resort is a 5-star, all-inclusive resort situated on the pristine coastline of Punta Cana. Here are some highlights from my stay!