Why travel to New York to see Niagara Falls when you can visit Niagara Falls in Maine?! The best part about these waterfalls is more nature, fewer tourists!
If you are planning some 'Stay-cations' this summer, there are no limits to your options, right here in Maine. Take a look at what You Tuber, Tyler Neville enjoyed last summer.
Tyler, along with his GoPro Hero 4 Silver, captured beautiful adventures from the mountains to waterfalls, and a lot more...