answersLogoWhite

0

Amongst other things, BTA stands for British Tourist Authority.

What else can I help you with?