Top five Romantic Castles

with No Comments

Bossops presents top five of the most romantic castles in the world. Swallow’s Nest Castle, Yalta, Ukraine The Swallow’s Nest is a decorative castle near Yalta on the Crimean peninsula in southern Ukraine. It was built between 1911 and 1912 in Gaspra, on top of 40-metre (130 ft) high Aurora … Read More