Canada’s Charming Capital City, Ottawa. with NAMITA GUPTA Canada is full of numerous charms. Its capital town, isn’t just inspiring but a total feast to the eyes. If you’re an initial timer in Ottawa, the administrative centre of Canada, here’s a quick keep reading what you need to maybe not lose out on your trip […]