A corner of Verdun
Discover 1 hand-picked spots in Île-des-Sœurs, in the heart of Verdun — restaurants, bars, cafés and more, all worth the detour.
Strøm spa nordique sits on the edge of lac des Battures, on Île-des-Sœurs, minutes from downtown yet ringed by trees.…