Punta Cana has some really great beaches, but Bavaro Beach is just about the best, with its soft white sand, flowing palm trees, and crystal-clear turquoise waters. Come to play and relax on the sand, or maybe head to a nearby golf course. There are restaurants and bars to “retire” to, and for the adventurous there are activities such as off-shore reef dives!