Mexico - a popular destination for obvious reasons; the plentiful sun and sand, superbly tasty cuisine, and the genuinely welcoming people. We totally get why travelers flock to beachfront homes in Mexico, to villas in the highlands, to quaint apartments amidst the country's architectural wonders. The truth is, there’s something for every kind of traveler in Mexico. The …