Canals – The Essential Guide from Local Residents…

Enjoy our quick guide to Canals, a municipality in the Spanish administrative region of La Costera. Situated in the valley of Montesa, its highest points are found in La Serra Grossa which features l’Atalaia and la Creau with peaks measured at 556 meters and 520 meters respectively. Below we feature an expat interview with Kevin … Continue reading Canals – The Essential Guide from Local Residents…