Where is Centaur Hotel / New Custom House located?
Centaur Hotel / New Custom House, Centaur Hotel / New Custom House, India (approx. 28.54893°, 77.10506°)
Centaur Hotel / New Custom House, Centaur Hotel / New Custom House, India (approx. 28.54893°, 77.10506°)