list of attractions near the Sea Latch Inn, York Beach Maine, includes York Wild Kingdom, beautiful Long Sands Beach, Nubble Lighthouse, Mount Agamenticus, Portsmouth Strawberry Bank, seasonal specialty shops and more!