Wherevent
The Bahamas
New Providence
Stapleton Gardens
Stapleton Gardens New Providence The Bahamas