Restaurants, attractions, events and more

Port Elgin offers everything we could possibly need for both young and old.
read more »