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
I'm never buying a doll again
Top 10 Accidental Food Inventions
Scientists turned mice into 'zombie' hunters
This natural rock has a cut so perfect people think Aliens did it
These Danish circular suburbs look like alien bases
This park in America has cacti so big birds live in them
The fish responsible for human race
The 5 fairytale villages in Europe
Man hooked bathtubs to natural hot springs in middle of a desert
UK Has A Bouncy Castle For Adults
Could Tandoori Tea From India Be The Hot New Food Trend?
Daily Escape: Boating in Mexico
There's a real Planet of the Apes in Liberia
The infinity pool hidden inside Indonesian forest
5 Underwater Creatures That Look Like Cartoons
This Italian church is a perfect escape from civilization
This insect builds its own air conditioner
Daily Escape: Coastal city of Albufeira, Portugal
This intersection in Japan is straight out of video games
A place where green icebergs exist