Man Finds Weird Creature On Hike, Decides To Do This

Christmas Island

Public Domain

Despite its winter-themed name, Christmas Island is actually a small tropical island in the Indian Ocean, between Indonesia and Australia.

Mark moved to the island three years ago, adding one more person to its population of about 1,400 people. He didn’t initially intend to stay for long, but he fell in love with the place. Little did he know, the incredible secret it was hiding. 

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top