Skip to content

India, officially the Republic of India, is a country in South Asia. It is the largest country by number of people and seventh largest country by land area. India is a peninsula, bounded by the Indian Ocean on the south, the Arabian Sea on the southwest, and the Bay of Bengal on the southeast. The capital city of India is New Delhi.

Where To Stay:
⛺ ⛺  ⛺ ⛺ ⛺