Mexico is a vastly large country with natural beauty ranging from sprawling mountains, a canyon larger and deeper than the US' Arizona Grand Canyon, Pacific and Caribbean seasides, sinkholes, and the list goes on. There are small towns untouched by the corporate world. Some areas are evident in wealth and others in poverty. 1. But... Continue Reading →