Wonderful places to visit on your stay with us in Leamington, Ontario, Lake Erie.
Yeah! a Splash Pad right next door. How cool is that?