Puerto Vallarta, Mexico. This church is one of the few redeeming features of a town full of noise, tat-sellers and tourists off cruise ships for the day. We seem to have come here by accident.
The train ride from Chihuahaha to Creel, and then Creel to Los Mochis, by the Pacific coast of Mexico, was superb and gloriously scenic. The train looked like this.
Bigote (Spanish for 'moustache'), the trusty, but very slow steed that carried me from Creel around a three hour wander among the caves and farms of the Tamuhumara people in Northern Mexico.