Navassa Island The Strange and Unique Landscape of Navassa Island Navassa Island is a small, uninhabited island in the Caribbean Sea. My