An oasis of calm amid the busy streets, Mayo Memorial Peace Park is a lovely place to take five. Find a bench and watch fellow parkgoers wander around the grounds.
You'll have no end of sightseeing choices when spending time in Castlebar. Mayo Memorial Peace Park is a great place to start here, but there are loads of other worthwhile sights to check out. TF Royal Theatre and Event Centre, McHale Park, and National Museum of Country Life are near the recreation and green space and will fill in your day nicely.