If you've got a thing for waterfalls, the world-famous Iguazu Falls in South America should definitely be on your travel bucket list! One of the New 7 Wonders of Nature, Igauzu Falls straddles the border of Argentina and Brazil, giving visitors the option of admiring this beauty from either country. Which side should you visit? Read on to find out!
Read MoreOne of the most beautiful and famous waterfalls in the world exists right here in North America. When visiting Niagara Falls, there are so many ways to experience the fun and beauty of the falls. Check out my guide to Niagara Falls to discover how you can get up close to explore this natural wonder!
Read More