In the map of the world, Nepal looks like a very small country but it consists of a lot of things to experience. Nepal is a federal democratic republic and a landlocked country bordering China in the north and India in the south, east and west. It is the largest sovereign Himalayan state in South […]
