Dominican Tourist Attractions IFA Villas Bavaro Resort and Spa – Punta Cana, Dominican Republic August 9, 2019 Admin 0 Comments Bávaro, Cana, Dominican, IFA, Punta, Republic, Resort, Spa, Villas