A Fairytale Island – The Town of Bled in Northwestern Slovenia

A municipality in Upper Carniola, the town of Bled is situated in northwestern Slovenia, towered by the majestic Julian Alps a most sought after tourist destination. The town’s first settlement dates back to the Mesolithic Age while the first mention of the Bled Castle was in 1004 when it was bestowed upon Bishop Albuin I [...]