Crete Island, Hellas
Parodos Melinas Merkouri & Anogeion 3, Linoperamata, Amoudara, 71414
2 single beds