Located on the island of Elba in coastal Italy, the Capo Sant’Andrea Beach is a delight for leisure loving travelers. The waters are are so clear that the seabed is…
Located on the island of Elba in coastal Italy, the Capo Sant’Andrea Beach is a delight for leisure loving travelers. The waters are are so clear that the seabed is…