Take a tour of the Twelve Apostles in Victoria, Australia. These giant limestone pillars form a scene of fantastical beauty.
...
They rise out of the ocean off of Port Campbell National Park near Melbourne. Watch to learn more about this fascinating tourist attraction.
Comments