keity kubani
More ideas from keity
Iguazú Falls, Argentina – Natural Beauty in South America

Iguazú Falls, which runs from Brazil to Argentina, is known to be the most beautiful waterfall in the world. In fact, it is said that United States

Machu Picchu, Peru – Natural Beauty in South America...FYI the ruins in machu picchu were made...not natural.  ;)

Bucket list: Go to South America Machu Picchu, Peru – Natural Beauty in South America.FYI the ruins in machu picchu were made.not natural.