Where is British Residency?

Where is British Residency located?

British Residency, British Residency, India (approx. 17.383724°, 78.48475°)


Where is British Residency on the map?