Capraia is an island of just 400 souls but they know how to take care of visitors! Find out where to stay and where to eat (think seafood) when you visit this Tuscan island!
Capraia is an island of just 400 souls but they know how to take care of visitors! Find out where to stay and where to eat (think seafood) when you visit this Tuscan island!