As soon as you exit Mihara Station, you'll find the remains of the moat from Mihara Castle. A walkway has been built around it, making for a pleasant stroll.
This area is Mihara Castle Ruins Historical Park, and you'll find seating near the public restrooms.
There's even a roof over the seats!





