1118 Point Pelee Dr, Leamington, ON , Canada
Get ready for an adventure at Point Pelee National Park in Leamington, Ontario! This little slice of paradise is perfect for nature enthusiasts, offering breathtaking hiking trails, birdwatching galore, and even canoeing opportunities. Just a hop, skip, and a jump away from Leamington, this charming park is a must-visit. Don't forget your camera, swimsuit, and sense of adventure!
Destination
Lat: 41.9542085, Lon: -82.5175087
ShareWebsite LinkCall
Book