What does Punta Cana Mean
Talking with some local tour guides and travelers from many countries who visit Punta Cana, I have noticed that many of them often ask me “what does Punta Cana mean?” The meaning of Punta Cana is literally the top of the palm tree. If we separate the words, Punta means top and Cana is the […]