by urf
a Beach at the Village of Punta Cana in the Dominican Republic in the Caribbean Sea in Latin America.