宿場しゅくばまち
shukubamachi

Noun

1. inn town; post town; post-station town