About Us
The infinity pool at the edge of a waterfall
Zambia’s Victoria Falls certainly has no shortage of amazing sights and among them is an infinity pool made by Mother Nature herself.
More Pet Animal Stories
This meadow transforms into sea of luminescent 'flowers' at night
There's a real Planet of the Apes in Liberia
This hotel is demolished and rebuilt every year
There's A Hidden Underwater Park In California Full Of Sunken Boats And Barges
10 Greatest Unsolved Mysteries Of Our Universe
This waterfall exists inside a Portuguese lake
10 Places In The World That Shouldn't Exist
The winery under the ocean
10 Things You May Not Know About Elon Musk
The world's largest ice cave in Austria
5 ancient sites people are convinced were built by aliens
This cliff-side hotel has no roads
Puerto Rico's Shores Are Inhabited By Psychedelic Jellyfish But You Can't Visit Them
There's A Hidden Subway In The World's Most Powerful City
This Hawaii trail is a field of burned lava trees
This Icelandic Delicacy Is Made Using Rotten Shark
Is This The World's Most Scenic Place To Have A Drink?
World's 6 most dangerous islands
5 Reasons Humans May Be Living Inside A Simulated Universe
This slow-moving train is Vietnam's hottest travel attraction