The Federal System of Government in Nepal importance neccessity advantages

7 States or Province of Nepal

States or Province in Nepal Location: Nepal is located in the Himalayan Mountains of South Asia, with India extended to the east, south, and west and China onto the north. Size: Nepal’s total area is…

Continue Reading 7 States or Province of Nepal