No, Nepal is separate from India. Nepal is a landlocked country in South Asia, mainly in the Himalayan region, with some areas in the Indo-Gangetic Plain. Nepal is situated in the Himalayas in South Asia, sharing borders with India and the autonomous region of China known as Tibet.