By Cliff Calderwood Block Island is a seaside jewel lying 12 miles off the southern coast of Rhode Island. This is a place where nature clings to every pond, stone-walled…
Continue Reading