Scenic Relaxation on MSN
Why was this tower built here?
Perched high on Punta di Capu Rossu, this Genoese tower in Corsica, France once protected the coast from pirate raids.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results