Silent Hill, nestled gently against the shores of Toluca Lake, is a little buried treasure of a town that has been charming both locals and tourists for decades. Those majestic trees, those quaint little stores, the rich history, and, of course, a beautiful hotel right on the shores of the lake itself.
KotakuContinue reading/original-link]