Where is Chhatrapur?
Where is Chhatrapur located?
Chhatrapur, Chhatrapur, India (approx. 19.3561606°, 84.9812371°)
Where is Chhatrapur on the map?
{"latitude":19.3561606,"longitude":84.9812371,"title":"Chhatrapur"}