Travel Guides



Did you know that Mexico is home to the world’s largest pyramid, not Egypt? That claim to fame goes to the Great Pyramid of Cholula in Puebla state. It measures 300 by 315 metres (984 by 1,033 ft), compared to the Great Pyramid’s base dimensions of 230.3 metres square (756 by 756 ft).

Despite having many drunken adventures here as an 18- and 19-year-old, and again returning here after my deportation from Indonesia (rather than staying in the USA), I haven’t written much about Mexico yet. It is on my to-do list though! In the meantime, if you’d like to contribute an article, let me know.

Demystifying Barbacoa, the Mexican Delicacy: What Part of the Cow Is Used in This Traditional Dish?

Mexico, a nation known for its rich history and vibrant culture, offers a plethora of culinary delights that have been ...
Read More