Give us feedback!

Visit Isola del Porco, Caprera Island, Sardinia, Italy

Isola del Porco is situated next to Caprera Island in La Maddalena Archipelago in Emerald Coast, Sardinia. From Italian it translates as a 'pig island'.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail