Island of Crete – Greece. tripscout

Old town square in Rhodes, Greece. travelphotogallery
Caribbean island attracted a number of tourist – Crete, Greece. caribbeanislandcruises