What makes Mexico an inviting destination for tourists?
varied landscape and terrain of the country
miles of breathtaking beaches
short time and distance required to see the entire country
distinct Spanish architecture
Mayan ruins and other historic sites