Where is 198/2?

Where is 198/2 located?

198/2, Puducherry, India (approx. 11.88226°, 79.82027°)


Where is 198/2 on the map?