Neem Tree

Neighborhood residents worship a neem tree, a manifestation of the Hindu goddess Shitala, at the Nanghan Bir Baba Temple in Varanasi.

@cookjenshel

Please subscribe to our Youtube channel by clicking here → SUBSCRIBE

Leave a Comment