Japan Sport Tourism Alliance
JSTA is a nonprofit organization established by the Tourism Authority to promote sports tourism, and is putting efforts into making networks of related organizations and inbound tourism.
JSTA is a nonprofit organization established by the Tourism Authority to promote sports tourism, and is putting efforts into making networks of related organizations and inbound tourism.