Wiktionary
tourscape
n. tourist attraction, scenery, or tour; tourism
n. tourist attraction, scenery, or tour; tourism