No. 2 Lubec, Maine
This little town near the border with Canada is the easternmost town in the US. Named after the German city of Lübeck, this town is perfect to visit during summer, as it has 97 miles of shoreline, and a picturesque landscape with lighthouses and traditional Victorian buildings.