Tossa de Mar is a town in Catalonia, Spain, located on the Costa Brava. The closest airport is Girona, to the north. Tossa de Mar has three main beaches. Notable sites include, The Ancient Hospital of Sant Miquel, the Roman villa of Ametllers, the Parish church, the walled-in Old Town and the Municipal museum.