A young British tourist has died in Australia after slipping off rocks on top of a waterfall, falling around 100 metres in Wentworth Falls, a popular ...
Read Whole Story
Every February in Horsetail Fall in Yosemite National Park, California, one of the most beautiful natural phenomenons on earth occurs. If the weath...