Best Places to Visit in Kavrepalanchok

8 Best Places to Visit in Kavrepalanchok

Kavrepalanchok is positioned on the Eastern rim of Kathmandu Valley, south of the Himalayas, located