Discover Tossa de Mar
compiled from our dataTossa de Mar is located in Catalonia, Spain, and has a population of about 6,293. Our atlas lists 222 places here.
These include 16 sights and 3 museums, 112 restaurants, 85 places to stay and 6 cocktail bars. Highlights include Vila Vella - Tossa de Mar, Castillo de Tossa de Mar, Moorish Tower.