India is a land known for its vibrant culture, joyous festive spirit and extensive history. From North to South and…