Mainland Mexico
Manzanillo, Barra de Navidad, Guadalajara, Mazatlan
Santiago Beach during Semana Santa (compare to earlier photo)
3/22/2008