Where in the world?

A group of people arrived at this beach while we were there and we could hear their discussion about how it was better than Lanzarote, Thailand, Australia etc...
So where do you think it is?

Comments
Sign in or get an account to comment.