Sometimes called the Valley of the Gods, Kathmandu Valley is home to the three distinct cities of Kathmandu, Bhaktapur and Patan, also known as Lalitpur, where Hinduism and Buddhism coexist in harmony.…
Do you want Search?
Random Post
Search