All over CT and Mass

All over CT and Mass

The Landscape crews have been working hard! We are designing and making Yards beautiful All over CT and Mass! Here’s just a few pictures of what we’ve been up to!
This is just way too amazing not to share.

This is just way too amazing not to share.

LARGEST TREE IN THE WORLD Location : Giant Forest of Sequoia National Park in Tulare County, California, USA. The General Sherman Tree is the world’s largest tree, measured by volume. It stands 275 feet (83 m) tall, and is over 36 feet (11 m) in diameter at the...