Standing proudly on the north coast of Catalonia , the historic city of Tossa de Mar is a treasure. The town offers panoramic views across the Mediterranean Sea and is famous for its sandy beaches, ...