Achilleion Palace Corfu: Romance Overflows

Achilleion Palace is one of the most impressive royal mansions of Europe. It is located in Corfu, a superb island of the Ionian Sea. Just 10 kilometers from the town, the palace is in Gastouri. This wonderful iconic landmark of Corfu was built by two Italians in 1890s. Empress Elisabeth of Austria ordered this imposing …