Munich, GermanyVenice, ItalyCorfu, GreeceIsland of Burano, Venice, ItalyAthens, GreeceKotor, MontenegroMykonos, GreeceArgostoli, Kefalonia, GreeceCats and Dogs!