lemi travel brand logo

Ottawa

Canada

Welcome to Ottawa

Ottawa is a city in Canada, with around 812.1 thousand inhabitants. It is the 4th largest city in Canada. Lemi has 1 lists with places in Ottawa.

Download Lemi

Lemi is better in your pocket. Discover more and create your own Lists in our iOS and Android apps.