Satellite map of Iwachi, Shizuoka
Iwachi (岩地) is an administrative part of the town of Matsuzaki, Shizuoka, on the west coast of Izu Peninsula, Japan.
Latitude: 34° 43' 59.99" N
Longitude: 138° 45' 59.99" E
Nearest city to this article: Shimoda
Read about Iwachi, Shizuoka in the Wikipedia Satellite map of Iwachi, Shizuoka in Google Maps