Alexandra Falls


A long weekend getaway with friends at the Lady Evelyn Falls Campground. Visited this popular falls in the North of 60 Canada

Advertisements