India has always been a land of mystical charm with a penchant for attracting tourists from all over the world.…