India is a vast country with a history that goes back five thousand years. Its vast geographical diversity, its heritage and culture, its fair and festivals, and its monumental attractions that span a subcontinent can not be condensed in words.