boutique camping

English

Noun

boutique camping (uncountable)

  1. Synonym of glamping.