Is Nepal in India? No—It's a Separate Himalayan Nation
No. Nepal is an independent, landlocked country located north of India in the Himalayas.
- Borders: China (Tibet) to the north; India to the south, east, and west.
- Capital: Kathmandu.
- Distinct history, culture, language (Nepali), and government (federal parliamentary republic).
Nepal was never colonized and has maintained sovereignty throughout its recorded history.