Located in South Boston, along the shore of Boston Harbor, Castle Island holds huge historical significance. Today, a 22-acre recreation site, Castle Island offers lot of interesting things to visitors. It is connected to the mainland by a bridge constructed in 1928, making it possible for people to visit the island by foot or any means of transport.