Barsana
E305240
UNEXPLORED
Barsana is a prominent pilgrimage town in the Braj region of India, revered as the traditional home of Radha and known for its vibrant Holi celebrations and Radha Rani temple.
Jump to:
Referenced by
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.