Where is Vijayarai?
Where is Vijayarai located?
Vijayarai, Vijayarai, India (approx. 16.809942°, 81.03416°)
Where is Vijayarai on the map?
{"latitude":16.809942,"longitude":81.03416,"title":"Vijayarai"}