Hidden Valley Resort in Huntsville, Muskoka. Great Accommodation! Specializing in Weddings! The Birches Restaurant! And its ALL on the shore of Peninsula Lake!