Cool travel film exploring scenic Greek town. Traveling Greek islands off the beaten path.