The SL land train is the perfect tour vehicle for up to 72 seated passengers. Based on a proven Land Rover chassis and 4×4 drivetrain, it is tough, reliable and easy to maintain making it the ideal durable passenger excursion vehicle.
The SL land train is the perfect tour vehicle for up to 72 seated passengers. Based on a proven Land Rover chassis and 4×4 drivetrain, it is tough, reliable and easy to maintain making it the ideal durable passenger excursion vehicle.