block island

Block Island

Block Island from the air!

Block Island, an 11-square-mile seaside resort located 12 miles off the Rhode Island coast, has been heralded as "One of the Last Twelve Great Places in the...