From ancient ruins with puzzling origins to peculiar natural formations and inexplicable phenomena, Strange Locations invites you to journey through world’s most peculiar and mysterious places.
A World Heritage Site located in south-eastern Algeria, is a breathtaking landscape that captivates visitors with its majestic rock formations and ancient rock art.
Actun Tunichil Muknal Cave, is buried deep within the jungles of Belize, Central America, and is one of the most interesting historical discoveries ever made.
The Salar de Uyuni is the largest salt lake in the world and one of the most unique places in the planet, and one of the most incredibly beautiful places there exists the world.
Humanity has explored almost every mysterious or unique part of the world. But there are places he is yet to inspect. One of those strange locations is North Sentinel Island where lives a 60,000-year-old tribe
Angkor Thom or Nokor Thom is located in the northern province of Siem Reap in Cambodia. It was the last and most persisting capital of the Khmer Empire.