Where is Padra?
Where is Padra located?
Padra, Himachal Pradesh, India (approx. 32.110714°, 76.4670539°)
Where is Padra on the map?
{"latitude":32.110714,"longitude":76.4670539,"title":"Padra"}