
Island life: The Bahamas is home to swimming pigs
(Picture: Unsplash)With 700 islands and 2,400 cays — of which only 30 are inhabited — endless crystal clear waters, pearl-white sandy beaches and swimming pigs, the Bahamas is the ultimate holiday destination.
Here’s where to eat, sleep and what to do in this island paradise.