I'm from the Orillia area and only happened upon this place because of looking at the top places to stay on Trip Advisor, which said this place was one of the best - this was very accurate! I had always driven by this and thought 'gross' simply because it is down town Orillia, which can be sketchy sometimes, and because...
More
