Limassol Address Details
Address: Pissouri Beach, Pissouri
4607, Pissouri, Limassol