Swallow’s Nest Castle Tourism, Ukraine

March 19th 2013 | Ukraine
Swallow’s Nest Castle is a fortress that stood at the top of the hill which is very amazing and also one of the bird’s nest the wallet for centuries. The Fort was located near the South Ukraine and Crimea Republic has become one of Ukraine’s leading tourist attractions. The Fort was built at the beginning