Olvia Travel Ltd

visit website

Olvia Travel Ltd
http://www.oliviatravel.com

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