Since 2008, the pageant is held at the Atlantis Paradise Island Resort, located in Nassau, Bahamas.
С 2008 года, конкурс красоты проводился в Atlantis Paradise Island Resort, расположенный в Нассау, Багамские острова.