THE LAND CRUISER IN NEPAL: A LEGENDARY JOURNEY THROUGH THE HIMALAYAS Professional
4 months ago - Vehicles - Janakpur - 142 views
Location:
Janakpur
Price:
-- ₨
The Toyota Land Cruiser, often referred to as the "Land Cruiser," has a storied history that dates back to its introduction in 1951.
Additional Details
Car Brand
Land Rover