The first car ever brought to Kathmandu
Legend has it that the first ever car was driven in Nepal in 1978 BS (1922 AD) when Britain’s Prince Edward (later King Edward VIII) rode across the border to hunt tigers in Kasara of Chitwan. After seeing his car, the Ranas were fascinated to own some of them. A new road was dug from […]