Carruba Chalet, Kfarmatta

  • Starting 120$/Night