You should pass by plymouth (remember Mayflower?) b4 you got into upper cape, and there is a navy harbor around there and you could see many warships. Beautiful view all the way along Highway 3 and H/W6 once you got into upper cape ,National seashore and sandy neck park are good place 4 a hike, Provincetown is very ancient and beautiful place also famous as a gxx town