Photo by Guillermo Aldana, courtesy of the Mexican Tourism Board.
Mexico is an ideal destination for appreciating nature. From the monarh butterfly reserves of Michoacan and excellent opportunities for birding in Oaxaca or the Yucatan Peninsula to whale watching in Baja California, Mexico offers plenty to entice nature lovers.