Kathmandu, the capital of Nepal is given with “City of Glory” fame. Nepal is culturally so diverse that Kathmandu is also identified as the living cultural ...
Nepal is a naturally beautiful country in the world. The country in South Asia has many beautiful facts to explain. Here are 10 interesting facts about ...
Load More