Bahamas

Less than 200 miles from the Floridian coast, this collection of 700 islands is easily accessible even by ferry! Here you'll find crystal clear waters, beautiful beaches, and believe it or not - swimming pigs!