MexConnect
<< Back
Los Ayala is situated at the foot of the Sierra de Vallejo Mountains on the Pacific coast of Mexico. It is one of the beautiful beach towns along the Nayarit Riviera.

Los Ayala is situated at the foot of the Sierra de Vallejo Mountains on the Pacific coast of Mexico. It is one of the beautiful beach towns along the Nayarit Riviera.

© Christina Stobbs, 2009

Source article: Los Ayala: undiscovered gem on the Nayarit coast
All Tags