ElJoSa Travel and Tours is a family-owned business established in 2004, operating from two depots in the Western Cape and Gauteng, South Africa. Our fleet has grown from 1 to 35 coaches, including brands such as Mercedes, Volvo, MAN, and Scania. Each coach is named after a beloved dog and features a...See more
Headquarters:
Vietnam
Company Type:
SME
Company size:
11-50 Employees
Year Founded:
2004 (22 years)
Address:
22 WAGGIE ROAD; BLACKHEATH INDUSTRIA; CAPE TOWN, WESTERN CAPE 7570, ZA
LOW
spending power