Los Tuxtlas World Biosphere Reserve

2 posts

A tropical rain forested area located 100 miles south of the city of Veracruz, Mexico. The primary towns in the region are Santiago Tuxtla, San Andres Tuxtla, and Catemaco.