Ottawa is Canada's charming capital. The bustling city is filled with history, culture, museums and galleries, not to mention some fabulous shopping and dining. Why not check out the Canadian Museum of Civilization, or have a picnic along the Rideau Canal?