Music Travel Love

We had the chance to film one of our favorite songs, I Swear, at the stunning Cascadas de Agua Azul in Chiapas, Mexico πŸ‡²πŸ‡½πŸ’§The sound of the falls, the beauty of the jungle, and the meaning behind this song made it such a special moment for us.Hope you feel the love wherever you are πŸ’™

6 months ago | [YT] | 490