Safari SD, the stunning new super bus from TEMSA which is rolled out from TEMSA's Egypt facility is all set to redefine luxury and take bus travel to the next level. 29 January 2009 Safari SD, the ...
30 March 2009 Safari SD, the stunning new super bus from TEMSA which is rolled out from TEMSA GLOBAL's manufacturing facilities in Egypt is all set to redefine luxury and take bus travel in Oman to ...
TEMSA, which currently has nearly 15 thousand coaches and buses on the roads of 66 countries across the world, continues its global expansion with Israel next. TEMSA joined forces with Dalhom Group, ...