TBL - Iguazu Falls, Argentina
This is Iguazu falls in Argentina. It's one of those falls that just look unrealistic. I feel like this will be one of those trips that would just be so awe-inspiring. I feel like when I see things that are so grand. It puts things into perspective. One day... I'll be staring at this. and it will be breath-taking for sure.