showplace
Noun
Meaning
a place that is frequently exhibited and visited for its historical interest or natural beauty
Source: WordNetSynonyms
Antonyms
Hypernyms
Examples
Peterborough and District Pathway of Fame added 13 new names at the annual induction ceremony at Showplace.
Showplace tells us that they passed the goal of more than 225 employees taking part in the event.
Plant lovers visited 14 showplace gardens in Alameda and Bay Farm during the “Living Color” garden tour.
The showplace for the success of democracy and racial harmony on the African continent must be South Africa.