1Blue Palace, Elounda, Crete
With an elevated position just beyond Elounda on the eastern side of Crete Island in Greece, the Blue Palace has what Dr. Paul Johnson of..
With an elevated position just beyond Elounda on the eastern side of Crete Island in Greece, the Blue Palace has what Dr. Paul Johnson of..