As India's closest neighbour, Nepal occupies a special place in India's psyche. India and Nepal, two sovereign, independent countries, enjoy a unique relationship defined as much by geography and history as by culture.
We trust this collection of papers will contribute to understanding Nepal in the correct perspective. |