Also on these boards
Swallows Nest Sea Castle, Crimea, Ukraine - Built in the late XIX century near Yalta, in the South of Crimea. Situated on the steep cliff right over the sea, it has become the symbol of the South coast of Crimea and one the of the most exciting point of interests of the whole resort.
Cathedral & Town Square - Lviv, Ukraine. We went up in this clock tower on the city hall. Incredible view from the top....after you catch your breath! We enjoyed wine, bread and cheese in this square on a lovely fall afternoon in 2011.