You Haven’t Been To Mexico Unless You’ve Done This!

https://youtu.be/MdBdP4bsYvw Did you think futból (AKA soccer) was the national sport of Mexico? Nope – it’s definitely Lucha Libre! This exciting and entertaining form of wrestling has become synonymous with Mexico. And you can find it almost every night in Mexico City. I highly recommend taking an AirBnB Experience with Daniel. Daniel will tell you the […]