Presa El Capulín
Lake
Address
Lomas de la Herradura, Naucalpan de Juárez, State of Mexico, Mexico
Rating on Google Maps
3.60 (43 reviews)Open on Google Maps
Discover top rated places in La Herradura
Lomas de la Herradura, Naucalpan de Juárez, State of Mexico, Mexico