answersLogoWhite

0

Sir Stafford Sands is called the father of tourism because he promoted The Bahamas a resort location to tourist

User Avatar

Wiki User

13y ago

What else can I help you with?