0
Episode 190 – Exploring Cleopatra Island in Turkey, Ancient Ruins and Scary Giant Urchins!
0

Crazy beautiful anchorage and marines in Turkey along the turquiose coast, humungous sea urchins and crystal clear waters..... what a cool few days exploring ...

WeBoating
Logo
Shopping cart