P1040518 Published February 26, 2011 at 640 × 480 in The Marina at Emerald Bay, Great Exuma; Exumas, Bahamas ← Previous Next → Was the Acme company here in the Bahamas?