India is a place which is termed as heaven for travelers. If you consider yourself a wanderer and haven’t explored India yet,...