About Ram Island
Ram Island is a small 20-acre island off the coast of Mystic, Connecticut. It is located in the Town of Stonington, approximately 1 mile offshore, between Mystic and Fishers Island.
Ram Island is a small 20-acre island off the coast of Mystic, Connecticut. It is located in the Town of Stonington, approximately 1 mile offshore, between Mystic and Fishers Island.