Novi Pazar is a town in southwestern Serbia that boasts of a rich cultural mix. The town's architecture is a testimony to ...