Taylor's Island is located in the middle of Coecles Harbor on Shelter Island. It is attached to the main land by a spit of land that is only above water at low tide. The last owner donated the property to the Town of Shelter Island, the Taylor's Island Foundation was formed to preserve and restore the property.


Add a comment Cancel & reply to article ›