On the beach at the Club Med Resort at Punta Cana.
On the beach at the Club Med Resort at Punta Cana.
courtesy of Club Med
By Stirling Kelso
July 10, 2015