Gornji Grad, Croatia The Enchanting Medieval Town of Gornji Grad As I arrived in Gornji Grad, I was immediately taken aback by