Tossa de Mar. This is a view of the beach and town of Tossa looking northwest from the 12th century ramparts on the rocky promontory.