Movotti
7 years agoNew Spectator
Glamping stuff!
glamping /ˈɡlampɪŋ/ nounINFORMAL•BRITISH a form of camping involving accommodation and facilities more luxurious than those associated with traditional camping. "glamping is likely to satisfy any ...