ITALY: Exza Travel LTD. | A division of VACATION WORLDWIDE S.R.L Via Genova 13/I
Cap 00043, Ciampino
Roma, Italy
partita IVA: IT 14983141004
Tel: +39 3806375307
Sales Office:
INDIA: 407, Crescent Royale,
Opp Infinity Mall,
Off New Link Road
Andheri(w).
Mumbai - 400053. India