👉 Nepal is a country located in South Asia, bordered by India to the west, Bhutan to the north, China and Tibet to the east, and the Bay of Bengal to the south. It is known for its diverse landscapes, including high-altitude mountain ranges, forests, and rivers.
Nepal