Cloutle

Overview
Cloutle is a town located on the west edge of the country.

It is currently bare roads, as it is under construction from the new map update.

Page last updated for version 1.014