0
0
Read Time:7 Second
Kathmandu is and has been for many years the epicentre of Nepal’s beauty and cynosure of the animated arena where flocks of tourists from worldwide