WIP · World in Pocket

Los Tuxtlas Biosphere Reserve

Italy

Los Tuxtlas Biosphere Reserve

The Los Tuxtlas Biosphere Reserve or Biósfera Los Tuxtlas, is a biosphere reserve located in the coastal and higher elevations of the Sierra de los Tuxtlas, in Los Tuxtlas of Veracruz state, in south eastern Mexico.

Listen to the audio guide for Los Tuxtlas Biosphere Reserve Free on WIP — starts by itself when you arrive, even with the screen off

Nearby