Watch the marine life at the Great Barrier Reef in Australia
The Great Barrier Reef is one of the seven wonders of the natural world, and pulling away from it, and viewing it from a greater distance, you can understand why! It is the only natural wonder on earth visible from space. We saved you a trip by sharing this trivia with you, didn't we?
Watch more videos: http://goodtimes.ndtv.com/video/videos.aspx
Watch more videos: http://goodtimes.ndtv.com/video/videos.aspx
Category
😹
Fun