Powell Town

Powell Town is a settlement on the banks of the Tellawow River. It is located in Northern Kingdom of Athens and is home to a large population of farmers and fisherman along the river.