GLTRG

AcronymDefinition
GLTRGGeography of Leisure and Tourism Research Group (Royal Geographical Society; UK)