Kathmandu, the capital city of Nepal, is essentially a natural valley surrounded by hills. It resembles a bowl filled with various ingredients that contribute to the overall flavor of the dish. The tourism industry plays …
Interesting Places to Visit in Kathmandu
