It is early morning in Cabo Rojo, and already the colors of the sea are brighter than many Caribbean waters achieve at high noon. Cabo Rojo's white sand beach stretches emptily to the still more beautiful beach of Bahia de las Aguilas.