natural landmark
Serra de la Torreta
Spain

About
Serra de la Torreta. Natural landmark, in Elda, Spain, at 563 m elevation.
38.49731, -0.80541
Related walking routes
Take your walk with you: download Appy
Serra de la Torreta. Explore maps, stages and elevation in the app, and plan your train or bus journey.