Sort:  

:D Thanks @ruil. It's in Portimão, Portugal. Not the most beautiful city in Portugal, but the beach is amazing! The short is super sweet, right?!

At first I thought it might be in the Algarve but I couldn't be sure. I've been to Portimão, great beach!
The short is very touching! One of the best I've seen in a while! :D