I used to live in York Harbor (just for a year in 1981-82!) and so I'm familiar with those places! Nubble is a great light, but having grown up a 1/2 mile from Portland Head, that is my favorite. Used to love the beach in York though, great for walking and riding a bike!
If I could sit longer than a few miles in a car, I would ride down to meet you, I'm only up the 'pike in South Portland!
Nancy in Maine