Satellite map of Behlola
Behlola is a town and union council of Charsadda District in Khyber Pakhtunkhwa province of Pakistan.
Latitude: 34° 15' 4.80" N
Longitude: 71° 50' 19.79" E
Nearest city to this article: Utmānzai
Read about Behlola in the Wikipedia Satellite map of Behlola in Google Maps