Mayo Memorial Peace Park, Attraction, mayo