Barcelo Capella Beach Resort - All Inclusive

Villas del Mar
Juan Dolio
Dominican Republic