Several modern recreations have emerged, including the outdoor shopping mall at Royal Plaza, and a few scattered buildings along Main Street and on the Main Square.
Flere moderne rekreationsmuligheder er opstået, herunder udendørs indkøbscenter på Royal Plaza, og et par spredte bygninger langs Main Street og på Main Square.