For years now, there have been reported sightings of mermaid-like creatures in Kilauea Falls, Hawaii. But without proof, these eyewitness reports and stories have been dismissed as old wives... Read more
For years now, there have been reported sightings of mermaid-like creatures in Kilauea Falls, Hawaii. But without proof, these eyewitness reports and stories have been dismissed as old wives... Read more