St. Lawrence Islands National Park is 4.5 mi (7.2 km) from central Lansdowne, why not stop by during your stay. Why not take a stroll along the riverfront and watch the sunset while you're here? Want to stretch your legs some more? Head to Scenic View Park and Thousand Islands National Park, both nearby.
You might want to get your camera out and head to 1000 Islands Tower— just one of the landmarks located 4.1 mi (6.6 km) from central Lansdowne. Why not take a stroll along the riverfront and watch the sunset while you're here?