Island Hill Farm
Island Hill Farm is located on top of a hill in Hampshire, Prince Edward Island, just 15 minutes from Charlottetown. Not only will you fall in the love with the view when you visit, but you will fall in love with what our farm has...