Did you know that the Mesoamerican Reef is over 600 miles long, has more than 500 species of fish and also has more than 60 species of coral. Location.