Ottawa is a must-visit with friendly people, beautiful scenery, and rich cultural heritage in Canada.