India, the 2nd most populous country and world’s largest democracy, is a fascinating and inspiring place. The country is host to a plethora of cultures, languages, topography, bio diversity, customs and ethnicities that challenge you to rethink how you view yourself and the world. A civilization that predates that of Europe you will come across some incredible architecture including centuries old temples, palaces and shrines. No place can be described as similar to the next. Simple villages to metropolitan cities, tribal states to ancient Kingdoms, yoga retreats to mountain peaks, Kerala backwaters to Rajasthani deserts India has something to offer every type of traveler.