Such a historical & beautiful place for a Boston engagement session! Castle Island is one of the most popular destinations for Boston residents, visitors and stunning engagement sessions. The island is home to Fort Independence, a National Historic Landmark and Pleasure Bay which features a sandy beach – perfect for a romantic moment with your special someone. Congratulations Lindsay & Brandon! <3