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