Terra house, boasting amazing garden views, is surrounded by a well-landscaped garden and can accommodate up to 3 people. Terra, being fully-equipped, provides you with ultimate comfort and an amazing holiday experience during your stay on Corfu.