The beauty of Nepal: Dolakha

Dolakha, located in the north-eastern part of the country has been one of the most beloved destinations for both domestic and international tourists