Travel >> Destinations >> Asia

What countries border Nepal?

Nepal is a landlocked country in South Asia, bordered by China to the north and India to the south, east, and west.
Copyright Wanderlust World © https://www.ynyoo.com