Punta Cana live cam

View on the beach of Punta Cana, a famous resort in the Dominican Republic