Playa Madama, Dominican Republic

Playa Madama, Dominican Republic

Available on Tubi TV
Wake up to a view of Playa Madama, an unspoilt beach framed by high bluffs at the edge of the Dominican Republic.