Where

Sans Souci
Nassau, New Providence
The Bahamas

Advertisement