42 days of the year that the village people do not speak!
The Dhaka Times Desk Himachal Pradesh is a small state in North India. The people of this village do not speak for 42 days at a certain time of the year in this state of the country! To know more read details -
Read more...
Read more...