Famagusta

Address:

6 Plastira Sq
Near Ideon Hotel, on coast road just to west of Venetian Harbor
Rethymnon, Greece

Phone:

28310/23-881

Map:


Contact   ·   Privacy   ·   Terms