These beautiful homes are located in the town of Grande Cache, Alberta, Canada, on the eastern side of the province of Alberta, just a short distance from the British Columbia border.

Click on the images below to get a larger image

Canada CanadaCanada