Video of Dzharylhach island, Ukraine

Dzharylhach (also spelled as Dzharylgach) is an island in Skadovsk Raion, Kherson Oblast near Crimea in Ukraine. Along with the Tendra island that lays to the west, in the past was a spit that Greeks called “Achilles Run”. To the west it stretches as a spit and as a shoal, that sometimes dries up, connects to the continental portion of Kherson Oblast near town of Lazurne.
Continue reading Video of Dzharylhach island, Ukraine