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….