Montreal is a city built around a mountain and a river, and some of its best dates sit right between the two. You can climb to a lookout for the skyline, wander cobblestone streets down to the water, and spend a rainy afternoon in museums that tell the city’s story from its first settlement to today.

