Tossa De Mar Beach

41.320605, 2.097562