
The first place that comes to the minds of travelers when someone says “INDIA” is Delhi, the capital city of India. Housing the parliament for the largest democracy in the world and strategically situated in upper part of the Asian sub-continent, Delhi is a mix of every ethnicity present in India. “What else is Delhi famous for?” One might ask. Qutub Minar, Red Fort, Lotus Temple and the world famous...