The Great Barrier Reef is one of the seven natural wonders of the world and collectively the biggest living creature on our planet. It actually spreads across an area of more than three lakh – making it larger than some of the countries! Is it any wonder then that the Reef is the only living creature that can be seen from space?

Source: Read Full Article