The Franklin Castle 4308 Franklin Blvd, Cleveland, OH 44113, USA The image of castles bring up supremely dark, tall, and gothic stone structures that are firmly entrenched in the mountainsides of an Eastern European area like the… Read more… Add to favorites 0