SLOVENIA | Sunday, 8 May 2011 | Views [158]
Ljubljana Castle is a medieval castle located at the summit of the hill that dominates the city centre