Bat Caves of Khao Yai National Park, Thailand

As dusk falls upon eastern Thailand and daylight starts to shimmer away, clouds of innumerable bats start to fill the skies over Khao Yai National Park. Thousands upon thousands of bats emerge from the caves to feed on small insects, making it look as though a giant shadow from the middle of the earth arose … Continue reading “Bat Caves of Khao Yai National Park, Thailand”

Angel Falls in Venezuela

Angel Falls in Venezuela is considered to be one of New 7 Wonders of the World. Located along the border between Venezuela and Brazil, Angel Falls is the highest waterfall in the world. When water goes over the edge of Angel Falls, it doesn’t stop falling until it’s 1,002 m lower then it was before. … Continue reading “Angel Falls in Venezuela”