Back to album

Tortolì, Italy

Tortolì is this really cool little Italian seaside town on the island of Sardinia. It’s better than Disneyland. True fact

1,168 views
26 faves
9 comments
Uploaded on August 29, 2022
Taken on August 26, 2022