Greece is an amazing mosaic of nature. Hospitable and traditional towns and villages, museums and countless archaeological sites, byzantine...