85.Playa del Principe, Sardinia, Italy
The waters in Italy are truly breathtaking such as the view of this beach in Sardinia. Take a dip and enjoy beach life at Principe Beach.
Advertisements
85.Playa del Principe, Sardinia, Italy
The waters in Italy are truly breathtaking such as the view of this beach in Sardinia. Take a dip and enjoy beach life at Principe Beach.