The resort town of Mazatlán, Mexico — where I lived from 2006 until last month — is one of the best spots to witness the total solar eclipse on April 8. Hordes of people are traveling there to ...