Punta Cana, Dominican Republic

Meliá Caribe Beach Resort

Turquoise resort pool with swim-up bar and tall palm trees. - Meliá Caribe Beach Resort, Punta CanaTurquoise resort pool with swim-up bar and tall palm trees. - Meliá Caribe Beach Resort, Punta Cana