kimkiminy.wordpress.com
What’s Inside The Lost City of Petra
In this video, Bright Insight shows you what’s inside Petra, also known as the Lost City of Stone, is made up of massive structures that are sculpted right out of the side of canyon walls, hi…