Limassol Address Details
Address: 5 Dodekanisou
Limassol, Limassol