What’s firstly comes into your mind while hearing a friend says Mexico? Perhaps, you may then recall a series of things related to Mexico attractions such as Mexican people with its traditional dresses, Latin music with salsa dancing, tourist destinations, ...