2 answers
193 views
  • Taj palace hotel delhi strategically located at sardar patel marg n the diplomatic enclave. use maps if ur visiting first time. :) vinay sharma over 4 years ago

2 Answers

Answer this question

Map of Delhi