About Us
The lake with 'trampoline' islands
The world’s only floating national park is located in Manipur, India.
More Pet Animal Stories
Forget Breakfast In Bed, This Amusement Park Offers Breakfast In A Ferris Wheel
Forget roller coasters, France lets your ride this mythical beast
Swinging In Estonia Is No Child's Play
Switzerland has epic train-swallowing mountains
This slow-moving train is Vietnam's hottest travel attraction
The plant that can count
This Barber Sets Your Hair On Fire For Styling
Could Tandoori Tea From India Be The Hot New Food Trend?
This 'Skittles' waterfall can be found in Caliornia
5 Humanoids That'll Make You Fall In Love With Robots
This park in America has cacti so big birds live in them
Here's What It's Like To Experience The World's Highest Cliff Jump
Daily Escape: San Francisco, California on a giant bicycle
You'd never guess who creates these mysterious underwater circles in Japan
You are prohibited from climbing this heavenly tower (unless you are a monk)
Koala Mating Call Is Something Else
This meadow transforms into sea of luminescent 'flowers' at night
Is This The World's Most Scenic Place To Have A Drink?
This floating underwater hotel room is what dreams are made of
6 Terrifying Creatures Created By Humans