Don't just go on holiday. Experience your own adventure - treat yourself to that something special. Spend some unforgettable time in Meehan Bay on the Ottawa River on the border between Quebec and Ontario in beautiful Canada.