Thanks for the interesting post ... I mean, interesting LESSONS.
With a bit of geography, and bit of history, an informative tour of the city, and plenty of gastronomy, there's plenty of info packed into this post, and something for everyone.
Like all good travel writing (and food writing), this post will attract people to the place. Like all great travel writing, it also serves as a fantastic travel guide, or pre-travel guide, for anyone who might be lured there or anyone who might be planning a trip.
Keep up the great writing.