Kathmandu: The Kathmandu Valley is surrounded by tier upon tier of green mountain walls above which tower mighty snow capped peaks. It consists of three main cities of great historic and cultural interest: Kathmandu, Lalitpur (Patan) and Bhaktapur (Bhadgaon): the Kathmandu Valley covers an area …
Read More