Petra The ancient city of Petra is one of the New Seven Wonders of the World, as well as a UNESCO […] March 3, 2020 12
Iguazu Falls Iguazú Falls (Spanish), also known as Iguaçu Falls (Portuguese), can be found on the Iguazú river that separates Brazil and […] February 11, 2020 12