connect with us
Greece's latest tourism industry news by Greek Travel Pages

Villa 1870 Promises Luxurious Stays on Corfu

Villa 1870, a 19th century mansion located on the Greek island of Corfu, is open and ready to welcome guests all year around.