The red castle is on a hill overlooking the beautiful seaside city of Karystos in south Evia island in Greece. A closer look shows the matching colors of red stones, green and yellow land, and the unique deep blue of the Greek skies.