Board Thread:General Discussion/@comment-4241330-20190531013426/@comment-38319161-20191013024127

I also believe Happy Tree Town is detached from any significant landmark. I imagine it being on an island.