- Photo: Patmos Island, Greece
Fabulous luxury villa in Kamilari