AdamF said:
Peggy's Cove is nice and if you have some time and don't mind doing a little driving, go up to the north island of Nova Scotia and visit Cape Breton National Park and Meat Cove. It is very pretty up in that area.
If you head to Cape Breton, try to hit the Cabot Trail on a weekday, far less traffic. Louisberg is a nice visit as well.
Peggy's cove is another nice spot. I like the drive in from Head of St Margaret's and the glacial erratics as you get close. You can wander around the area, then have supper in the restaurant near the lighthouse, and wait for sunset.
There is a place near Kentville, I think it's called eagles roost or something like that, where the feed chicken carcasses to the eagles so you can get interesting pictures....
Further down past the Annapolis Valley there are whale watching tours (Digby and Briar island) and I believe they have some bird rookeries tours too.