spot cool stuff TRAVEL
In the Caribbean, there’s a bay of pigs where you can experience for yourself what that’s like. No, not the Bay of Pigs, as in the site of the CIA’s failed invasion of Cuba1. This (literal) bay of pigs is located in the Bahamas, on the uninhabited island of Big Major Cay — one of the 365 Exuma islands that stretch out in an arc south of Nassau. That’s where you’ll find beach Babes swimming in the clear waters and frolicking on the golden sand.