Delhi With an area of 1484 km2 and over 11 million of the diverse population, the capital of India, Delhi has always attracted tourists from… Read More »Delhi


Mumbai Mumbai, previously known as Bombay, is India’s second most populated metropolis after Delhi. It is the state capital of Maharashtra, as well as India’s financial,… Read More »Mumbai