The Paradise Island
|2 Comments
A must read. “Ceylon is the last outpost of the Northern Hemisphere, jutting into the still largely unexplored emptiness of the Indian Ocean; it may be the base for the great undersea expeditions of the century to come. And the southern coast of the Island, I realize now, is the...