foodandtravel.blog
Seborga – Discover the village that claims independence
#uniquedestinations Principato of Seborga flag (iStock image) Seborga is a small town in the region of Liguria in Italy, near the French border. It has 300 inhabitants and its main economic activit…