Just a heads up with Sarnath...
I think you can get away with the market bit because of the festival, but typically Sarnath would not be a mountain town. Excluding the massive fortress carved into the cliffs, the town itself is going to look something like this...
Sarnath is the home of the Gul Shapur themselves, but very few people go there except when there is a Sacrificial festival. Poertia is a sparse, somewhat rural land ruled mostly by nobles that are one part knightly manor, one part highland clan, one part farmer.
There is a relatively decent sized market town in the north west part of the country I will be mentioning at some point, but I haven't quite got that far yet.