The River Orwell is a tidal river that runs through the beautiful county of Suffolk, in the east of England. The river has played a significant role in the history of the area and continues to be an important part of the local economy and culture today. The River Orwell takes its name from the town of Orwell, which is located near the head of the river. The river begins near the village of Cattawade,...