New Seven Wonders of the World photos Ancient City Petra in Jordan Petra Jordan

Could you correct the punctuation please?
New Seven Wonders of the World - photos, Ancient City Petra in Jordan - Petra, Jordan