Location Nassau

Bahamas