Block Island is about 12 square miles, located about 12 miles off the New England Coast, south of Rhode Island, and about 12 miles north of the easter...
Block Island is about 12 square miles, located about 12 miles off the New England Coast, south of Rhode Island, and about 12 miles north of the easter...