Princess Cays is the private beach area located on the south tip on the Eleuthera Island, Bahamas.
All Images Copyrighted 2002-2006