showplaces

noun
  1. places that are displayed or exhibited to visitors because of their beauty, historical significance, or other notable features
  2. Usage: plural form of showplace

Examples