Home > Travel > The Bahamas got a New Private Haven: the illa Bimini Resort & Residences > illa Bimini Resort 5