Little Britannia Bay in Ottawa, Ont. is almost a mythical area, hidden away from the hustle and bustle of a large city, from political scandals and depressing headline news, from crime and torment, from people in a rush with somewhere to be.
Read more >