Tossa de Mar beach and Vila Vella castle on a summer afternoon — Travel Magazine