About
Carol Perrin has been a resident of Niagara-on-the-Lake for nearly 30 years. During this time, she has spent a great deal of energy exploring and understanding not only the unique character of this wonderful town, but all of Niagara’s surrounding [cont'd]
Read more