where we are located

The Island is located in what is commonly known as the Bermuda Triangle. We have been here since 1346. As we understand it, our existence has been speculated on by some humans but never proven. We have been protected from the rest of Earth by a cloaking shield; a gift from The Unknown that has allowed us to develop in seclusion even as we have always been here on Earth.

Leave a Reply

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