Swampscott, Massachusetts is a charming coastal town located just 15 miles north of Boston. Known for its beautiful beaches, historic architecture, and scenic views of the Atlantic Ocean, Swampscott offers a peaceful retreat for visitors looking to relax and unwind. With a variety of local shops, restaurants, and outdoor activities, this seaside community is the perfect destination for a New England getaway.