Bahamas: Deep Water Cay

Among the more developed areas of the Bahamas lies Deep Water Cay, an off-the-radar slice of paradise.

by