Block Island, in the Atlantic Ocean off the southern coast of New England, is further from other land -- from the mainland or other islands -- than any other to
The most extraordinary collection of photos of any small town in the entire United States. Block Island, in the Atlantic Ocean off the south coast of New Englan
Description: Brochure regarding Block Island, the "Bermuda of the North", and the Ocean View Hotel. Includes information about the island's main attractions and