10 Places in Nepal That Look Like They’ve Been Taken Out Of Fairy Tales

Pokhara

Nepal is a beautiful country right in the middle between China and India located along the Himalayas. The country is famous for its natural beauty and for being next to the tallest mountains in the world. Annapurna for example is very popular among hiker and climbers and lots of people visit it every year. If…