by Jerome Sawyer
NASSAU, Bahamas – From Grand Bahama in the North to Inagua in the South, the exquisite 11 beauties vying for the coveted titles of Miss World Bahamas, Miss Universe Bahamas and Miss Earth Bahamas were officially introduced to the public Friday during the launch of Beauty by Nature – the 2015 Miss Bahamas Beauty Pageants.
Read more >>