宿場 しゅくば まち
shukubamachi

Noun

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