Baraha Pokhari is a lake in Nepal, located in the eastern region of the Khotang district, province 1, Nepal. It is a popular destination for tourists and locals alike, who come to admire its scenic beauty and peaceful surroundings. The lake is surrounded by lush green hills, and is known for its serene and calm Read more…