News

Made up of 700 islands spread across 100,000 square miles of the North Atlantic Ocean, the Bahamas boasts some of the Caribbean's most beautiful clear blue water, white and pink sand beaches, warm ...