Domes Miramare Corfu front porch

Review: Domes Miramare Corfu

Corfu is one of the lesser known Greek islands. Located Northwestern of mainland Greece, Corfu doesn’t have the iconic barren landscape and blue-white buildings typical of Greek islands. The island is filled with olive trees, 2 million to be exact.…