Daily Archives: November 18, 2017

San José el Huayate, Chiapas, Mexico

Hope you brought your flip flops and a swimsuit, because this week Pegman takes us to San José el Huayate, Chiapas, Mexico on the shores of the Pacific. Here you’ll find some streetview to inspire you, or feel free to choose … Continue reading

Posted in Mexico, North America | 13 Comments