Beautiful tropical beach in Punta Cana, Dominican Republic with white sand and turquoise Caribbean Sea under blue sky with clouds.