- Photo: Patmos Island, Greece
The Happy Town House , 300m from the met