South Shore Villas
South Shore Villas, located on the south shore of Loch Louise, is a quiet community of 38 villas. Each villa offers an unobstructed view of the lake.  
Documents in Adobe Acrobat PDF format require the free Adobe Reader to view. If you don't have Adobe Reader already, you can Download it here