Satellite map of Tomebamba River
The Tomebamba River is a river of Ecuador.
Latitude: -2° 54' 5.04" S
Longitude: -79° 00' 24.44" W
Nearest city to this article: Cuenca
Read about Tomebamba River in the Wikipedia Satellite map of Tomebamba River in Google Maps