A Guide To Caprera Island, Sardinia: 8 Best Beaches And More
Caprera is the second largest island of the Maddalena Archipelago and one of the islands of Maddalena National Park, located in the northern part of Sardinia. Characterized by beautiful natural beaches and the typical Mediterranean vegetation, Caprera is also an important place in Italian history. If you are planning a … Read more