list of attractions near the Sea Latch Inn, York Beach Maine, including York Wild Kingdom, Kittery Outlets, Nubble Lighthouse, beautiful Long Sands Beach, seasonal specialty shops and more!