Casale Gariga £ 1678.76 View details Country: Italy Beautiful accommodation in elegant farmhouse with pool and breathtaking views