World’s biggest Agarbatti (Incense Stick) at Ambaji Temple

It’s Navratra time in India and people from different states in India have different ways to celebrate this festival. Check out this biggest incense stick at the Ambaji Temple in Gujarat.Agarbatti

Leave a Reply

Your email address will not be published. Required fields are marked *