Dolphin photo op
Galli Islands, Italy We don’t typically go somewhere just for a photo op, but after seeing a picture of Italy’s Dolphin Island, Li Galli, we couldn’t resist. Off the Amalfi Coast, Li Galli is a small, private archipelago made up of three atolls between Capri and Positano. The island is also known as Le Sirenuse, […]