Park Site on Trafalgar Street
About the Park
This little park is a green island among the houses lining the quiet streets. The simplicity of the park can be enjoyed from a distance, or from a bench in the shade of a cherry tree.