CHOWGAN- KISHTWAR
Chowgan is the name of a large natural pasture within the heart of city of Kishtwar existing naturally since centuries. This pasture is full of herbs and nutritious grass which also produces a good quality of mushrooms. Situated about 1,500 meters away from the main bus stand, Chowgan is a huge ground measuring 165 acres. […]