Definitions of showplace:

  • noun:   a place that is frequently exhibited and visited for its historical interest or natural beauty