The Takanawa Peninsula (Japanese: 高縄半島) is a peninsula in Ehime Prefecture that juts out into the Seto Inland Sea.
[1][2]
This Ehime Prefecture location article is a stub.
You can help Wikipedia by expanding it.