Little Compton's 'Meehan Triangle' to be a model for nature-based land stewardship
The tiny sliver of land tucked between Old Main and West Main roads, near Taylor's Lane, is easy to miss - it's just two and a half acres. But botany lovers in Little Compton and T…