3. Tulum, Mexico
It is always a great time when you visit Mexico. There is an air of excitement in that country. Tulum is an amazing place to go on a vacation. In one word, it can be called as a paradise. The beaches are beautiful and the people are lovely. But the best part is, it has a Mayan ruin nearby meaning you can easily explore it.