1912

Swallows Nest Crimea

Interesting Places: Swallows Nest

Jul 29 2011

This beautiful decorative castle is built on top of a 130ft (40m) high cliff in Crimea, Ukraine. It is a very popular tourist attraction due to its beauty and the views to be had from it.

View Post

See more photo posts