Nepal: A complete guide to roof of the world
Nepal officially called the Federal Democratic Republic of Nepal, is a landlocked country in South Asia. It is a sovereign country bordered by Tibet in the north and India in the south, east, and west. Nepal’s beauty is recognized throughout the world for its diversity: geographical, cultural, and spiritual. It includes fertile plains, forested hills,…