There is a group of firemen watching a huge fire in some buildings in the distance.
There are many people in this picture.
yeah i know they must have a lot of tourism too but i don't see as much advertising there as you do in the Bahamas the say the Bahamas