Travel & transport sees Larnaca