The thousand-year old city of Melnik has been a gathering place for royalty since its inception. A short visit there from Prague quickly reveals why this very quaint town became a favorite of queens over the centuries. It also remains the home of Czech Republic royalty even today. But no story of royalty goes without …