For 42 days people in Goshal village in Kullu will neither watch TV nor listen to radio as deities go on meditation
In the picturesque village of Ghoshal in Manali, a serene tradition unfolds as residents observe a 42-day period of tranquility
Read More