Where is Khejuri II?
Where is Khejuri II located?
Khejuri II, Khejuri II, India (approx. 21.85751°, 87.91155°)
Where is Khejuri II on the map?
Khejuri II - Howrah
Khejuri II - Kolkata
Khejuri II - West Bengal
{"latitude":21.85751,"longitude":87.91155,"title":"Khejuri II"}