I would second Monophoto's suggestion of Rock Harbor in Orleans... also, seek out oceanside and bayside locations in Wellfleet (my town) around sunrise and sunset. The harbor in Chatham is nice when it's not crowded with tourists. Have fun!
Jim