Mysterious Nidhivan: Vrindavan
Nidhivan which means "Forest of Tulsi" is one of the sacred forest sites of Vrindavan. It is situated in the Mathura district, Uttar Pradesh, India. Nidhivan is considered as the most prominent site dedicated to the pastimes of Hindu deities Radha Krishna and their gopis. It is...