Located near the Mexican border and approximately 95 mi/155 km north of Belize City, Corozal Town is often overlooked by visitors but is a friendly town with a Latin atmosphere. Increasingly popu...