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 π
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