The holy land of India is a conglomeration of all religions with temples, mosques, churches and other edifices dotting its skyline. Its sacred rivers, historical past and rich cultural heritage has always been eulogised by historians both in India and abroad.