Olvia Travel Ltd


Limassol Address Details
Address: 2 Amathountos Avenue & Efessou Street, Shop 3
Agios Tychonas, Limassol
Telephone: 25431091
Fax: 25431027
Email: yregginos@oliviagroup.com