10 Top Visiting Places In Nepal

1 Kathmandu Kathmandu is Nepal’s largest city and also the capital of Nepal. Kathmandu is located in a valley in the heart of Nepal. It is famous tourists attraction because of many Buddhist temples, mostly from the 17th century, like the Kathmandu’s Durbar Square. Kathmandu considered the wealth of historic buildings, There are a lot […]

10 Top Visiting Places In Nepal Read More »