Noun: showplace 'show,pleys
- A place that is frequently exhibited and visited for its historical interest or natural beauty
"The restored mansion became a showplace for period architecture"
Derived forms: showplaces
Type of: place, spot, topographic point
Encyclopedia: Showplace