Cabeza de Toro Beach, Punta Cana, Dominican Republic 🇩🇴 It’s known as the birthplace of the sun.