Bikes Available Under Rs.3 Lakh in Nepal admin Nov 25, 2019 2076 is the year, where the maximum number of two-wheelers were sold, especially in the Kathmandu valley. On…