Tapachula

Tapachula is just a few miles from the marina and has a population of 139,000 people.  It is only 6 miles from the Guatemalan border.