Indo-Nepal Friendship Bus – Siliguri to Kathmandu
The India–Nepal Treaty of Peace and Friendship of 1950 forms the cornerstone of the special bond between the two nations of Nepal and India which ensures that citizens of both nations rely on each other and enjoy similar advantages, facilities, and opportunities, nearly equivalent to those available to their own citizens.
Read More