Kovvūr, India

(17.016200, 81.729340)

No results for this location