At a glance
Torrelodones
Population
25,316
State
Madrid
Country
Spain
City
Torrelodones
Latitude
40.5756
Longitude
-3.9292