Mexico is ranked the 6th most visited country in the world, and it is filled with surprises at every turn. The country has a rich cultural history and is known for some of the most iconic colonial architecture of the world. This dynamic country is also a paradise for art lovers, and you have to see it to believe it.

Related: 10 Etiquette Tips To Know Before Traveling To Mexico

The country is also blessed with picturesque landscapes and beaches, making it one of the most preferred tourist destinations. From the European atmosphere of Mexico City and fabulous cathedrals to the soft sand beaches of Cancun and ancient ruins of Machu Picchu, there is something for everyone.

10 Visit Museo Soumaya, Mexico City

This stunning art museum located in Plaza Carso in Mexico City offers a visual treat to its visitors, and that too, for free. The spectacular exterior of the building is covered with hexagonal aluminium tiles and is a masterpiece design of Mexican architect Fernando Romero. The Museum is home to over 66,000 impressive works of art and also has the world’s largest collection of colonial-era coins. The best time to visit the museum is during the day as it illuminated by sunlight through the top floor that remains open. The walls are painted in white inside the gallery and it gives a unique identity to the museum.

RELATED: 10 Things You Can Only Do In Guanajuato, Mexico

9 Enjoy a Sunday Bike Ride, Mexico City

The budget and eco-friendly initiative called “Muevete en Bici” is a commendable effort taken by the government of Mexico. Some of the main avenues of the city are shut to motor vehicles for a few hours every Sunday. The streets are taken up by cyclists and pedestrians and one is allowed to borrow a bike for up to two hours. The initial cycling route was for only 10km starting from Paseo de la Reforma, but with growing popularity, it has now been extended to 48km. Various bike stations are available throughout the route, so you can head straight to one near you and enjoy a free ride.

8 Explore the Chapultepec, Mexico City

The Chapultepec is one of the largest urban parks in the world and is also known as the lungs of Mexico City. The Bosque de Chapultepec is spread over 1,695 acres and is divided into three parts. The first section consists of major tourist attractions like the Castle, the Zoo, the Museum of Anthropology and the Rufino Tamayo Museum. It is ideal to escape into this ecological space that also lets you witness a glimpse of the cultural heritage of Mexico on a Sunday as it is free. The castle on top of Chapultepec Hill offers a mesmerizing view of the city and is a must-visit place in Mexico.

7 Read at The Biblioteka Vasconcelos, Mexico City

Visiting a library on a vacation may seem quite unusual for many. However, it is only until this mighty library in Mexico is visited. The most unique part of the library is that it is surrounded by a botanical garden. The public library is designed by the famous Mexican architect Alberto Kalach and he has left no stone unturned to make it impressive. The library also displays various sculptures and the Gabriel Orozco’s Ballena (Whale), hence it appeals even to those who are not very fond of books. The huge collection of books arranged neatly in stacks includes books in Spanish and English.

6 Admire the Murals at Palacio Nacional, Mexico City

A visit to the Palacio Nacional or the National Palace can prove to be the best decision if you want to get an insight into the rich history of Mexico. The historic palace that was occupied by the ruling class since the Aztec Empire till its independence, is now home to various government offices. The major attraction of the place is murals done by the ace painter Diego Rivera. The panoramic murals depict the history of Mexico and the beauty and perfection of it will leave you awestruck. The entry is free and all you have to carry with you is an ID.

RELATED: 10 Etiquette Tips To Know Before Traveling To Mexico

5 Walk Around the San Angel Market, Mexico City

The San Angel Market, also known as El Bazaar Sabado is a handicrafts market that is open every Saturday. It is famous for its huge collection of remarkable art and crafts by artists who excel in this field. You can view a range of exquisite jewelry, pottery, and paintings to name a few things in the indoor and outdoor stalls. The vibrant colors, food and the lively ambiance provide a quintessential Mexican experience. The street performers will also make sure that you are entertained throughout your time at this dynamic market. Although you will have to shell out some pesos if you want to buy anything, it is worth a try to roam around here for free.

4 Check Out the Streets of Roma Norte, Mexico City

This delightful destination is a hidden gem of Mexico. The highly engrossing and appealing street art is what makes this place so interesting. The word “art” is of supreme importance in the context of Mexican history, and this street truly provides an unmatched experience to witness it. A walk through the Roma Norte is a truly enriching experience and it is enjoyed by people of all ages. The thought-provoking messages addressing social issues depicted through the art are praiseworthy. This part of Mexico also gives a dose of fresh air as it is comparatively greener than the rest of the city.

3 Visit the Basilica Guanajuato

The Cathedral Basilica de Nuestra Senora de Guanajuato is a place of Catholic worship. The marvelous church is was built in the 17th century and has one of the oldest sculptures of the Virgin Mary (Nuestra Senora de Guanajuato). The chandeliers, the phenomenal interiors, and the bright walls adds to the splendor of this sacred church. This church surely is an epitome of tranquillity. The exterior of the Basilica is painted in a shade of yellow with a red dome and spells out the old-world charm of Mexico. A tower clock can also be seen on the exterior and it attracts a plethora of visitors.

2 Climb the Monumento a la Independencia

The Angel of Independence (El Angel) is a triumphal column that was erected to mark the 100th year of the Mexican war of Independence. The 148-foot-high column is crowned by the statue of Enrique Alciati of Nike. Visitors are allowed to climb up the 200 stairs to reach the top of the tower. Although the climb can a bit exhausting for some, the view from the top is truly worth it. The marble statues of the heroes of the war exude the rebellious and determined spirit of the Mexicans. It is recommended to visit this landmark that celebrates the victory. And yes, the entry is free.

1 Enjoy an evening at Zocalo

Zocalo, located at the heart of Mexico City is a little town square that is ideal for an evening hang out. You can roam around the plaza freely as the traffic is restricted. A mighty Mexican flag is hoisted every day at the center and it gives an immense sense of pride that reminds Mexicans of their victory. The stunning designs of the shops, the glittering colors of souvenirs being sold and the magical view of the city is a feast to the eyes. You can also catch of glimpse of the street performances of Aztec dancers, making the Zocalo experience even more interesting.

NEXT: 10 Things To Do In Tulum, Mexico