Mexico has been said to be one of the most famous vacation spots for the last few years. It receives more than 20 million visitors every year and has a super interesting culture as well as being an affordable place to visit.

From its stunning sceneries, beautiful sunsets, relaxing sandy beaches to its astonishingly rich traditional heritage, Mexico has a lot to offer to its tourists. There are a number of sites in its historical and colonial cities that have remained unchanged even after several generations.

If you are looking for the best places to hang out on your vacation in Mexico, keep on reading. Here is our top 5:

Playa Del Carmen

Playa del Carmen is one of the most popular destinations in Mexico. The coastal city offers upscale places to visit with a combination of an urban environment and beautiful beaches. It's also close to Tulum, which is known for its artistic and bohemian vibe.

There are several reasons behind the popularity of Playa del Carmen. It attracts a huge number of young people as well as families because it offers a perfect combination of good restaurants, accessible beaches and lots of beach and nightclubs.

Another great thing is that you can travel in only 1 hour from Playa del Carmen to Tulum by bus or taxi without burning a hole in your pocket. Perfect for a day trip or to hang out a few days.

Pyramid of Cholula

Among some of the most popular and largest pyramids in the world, one can not forget the great pyramid of Cholula is a great archeological site that is located outside of Puebla. Its history goes all the way back to 2300 years ago and was built in around four stages.

Although most of this pyramid is now overgrown and looks more like natural hills, it still offers you scenic breathtaking views. On top of the hills, you will find a Catholic church which is named Iglesia de Nuestra Senora de Los Remedies, built by Spanish in 1594.

Travelers that come to visit this place are able to explore this place which is spread around four miles of underground tunnels. This enormous area showcases the huge scope and importance of this historical site.

Copper Canyon

One of Mexico's most northerly states is Chihuahua. This state also shares a border with North Mexico located in the USA. The reason behind this city being one of the most famous and visited natural locations is its amazing view and the beautiful Copper Canyon.

This canyon is located in a region called the Sierra Madre Occidental, and it also consists of a wonderful group of deep canyons. Among all of them, Copper Canyon is the one that has impressed the people the most because it's even deeper and larger than the Grand Canyon.

Thanks to the increased popularity of this travel destination, there are a number of different options available in tours and activities to explore this natural beauty.

Historic Morelia

One of the best gems of Mexico, Morelia is a gorgeous historical city that reminds us of the colonial era. Whether you are here just a few days or longer, you will be charmed by the delightful views of this place like never before.

With just little changes made to the structure of this city that was founded in 1541, it's one of the best preserved. You will find more than 200 well preserved buildings that date more than hundreds of years back.  It's not only a place to visit for its breathtaking views, but also provides you a chance to learn about its ancient history.

In addition to that, there are many different great restaurants, cafes and shops. From pleasant fountains and attractive stretches of gardens to statues of revolutionary heroes, Morelia is a destination to miss out.

Puerto Vallarta

Since Mexico is famous for its great beach locations, we don't want you to miss out on it if you are visiting Mexico's west coast. One of the most popular beach destinations on this coast is the city of Puerto Vallarta, located at the Pacific ocean. The first time this city was spotted on the vacation radar was in the 1960s; but luckily, most parts of this city still remain untouched by modern developments.

There are a number of different adventurous activities that you can do here like jet skiing and paragliding. For families with kids, it's a great opportunity to visit an old cruise ship or swim with dolphins.

Furthermore, for people who like to relish their holiday destination in a bit slower pace, there are many different arts and crafts to find in Puerto Vallarta. On the charming beachside promenades you will find many shops and spread around the city you will find several green spaces to relax and enjoy Mexico's beautiful weather.