Baraha Pokhari is a popular lake and religious destination as well as a part of trekking trail situated at the altitude of 1,700 meters from sea level which is 800 meters long and 500 meters wide located in Baraha Pokhari VDC of Khotang district of
Read more...