Watching The Sun Rise On Cadillac Mountain

Out of all the places to watch the sunrise, what is the big deal about Cadillac Mountain? . . . It’s the first place to see the sunrise in the whole United States! Cadillac Mountain (in Acadia National Park in Maine) is able to boast this title due to not only being located in the…

Read More