What You Need To Know About Ferry Travel In Greece
There are over 6000 Greek islands, but only 227 are inhabited. To narrow down which ones to visit, I bought a guide book, searched blogs and also talked to people I knew who had made the trip there to get their recommendations. We looked into flight ...