The Secret Of The Bermuda Triangle Mystery Solved?

the bermuda triangle

Bermuda Triangle, also referred to as the Devil’s Triangle located on the western part of the North Atlantic Ocean. Over the years many ships, aircraft, and humans are disappeared under mysterious situations. The surrounding of the Bermuda Triangle is a very heavily trafficked sea lane. Cruise ships routinely cross through the triangle bringing thousands of … Read more

Cicada 3301: The Mysterious Internet Puzzle That Only Genius Minds Can Solve!

Cicada 3301 is the most baffling and enigmatic mystery on the internet that appeared on the 4th of January, 2012, and was ended after one month. A user on 4chan posted this image to the site’s infamous /b/ or random board. The anonymous author, who went by the four-digit pseudonym 3301, challenged users to uncover … Read more