showplace

(noun)

noun

1. a place that is frequently exhibited and visited for its historical interest or natural beauty

Definition categories: location, place, spot