Nothing quite compares to a private island. Located in the Exuma Cays is Fowl Cay Island, a picture-perfect spot in the Bahamas chains that will impress any beach-loving globetrotter. Rented as an entire island or each of the six villa’s separately, whatever the size of your group, prepare for an experience of a lifetime.A stay on Fowl Cay is…