The Bahamas is one of the wealthiest Caribbean countries with an economy heavily dependent on tourism and offshore banking .