Satellite map of Mesurado River
Mesurado River is a river of Liberia.
Latitude: 6° 19' 3.36" N
Longitude: -10° 47' 52.80" W
Nearest city to this article: Monrovia
Read about Mesurado River in the Wikipedia Satellite map of Mesurado River in Google Maps