bn:03241624n
Noun Concept
SYL
No term available
EN
A mountain resort is a place to holiday or vacation located in an elevated and typically at least relatively isolated area. Wikipedia
Relations
Sources