Mamma Mia let me go... on a road trip around Greece!
Picturesque shot of Pelion
Athens - Delphi - Pelion - Skopelos - Skiathos
12 Days / 11 Nights
OXI