Ukraine

Ukraine |

Swallow’s Nest – Amazing Castle in southern Ukraine.

The Swallow’s Nest is a decorative castle located between Yalta and Alupka on the Crimean peninsula in southern Ukraine. It was built between 1911 and 1912 in Gaspra, on top of 40-metre (130 ft)...