
No description available.
No description available.

Kurushima Strait Observatory is located in Imabari, Japan. Its specific geographic coordinates are latitude 34.1140 and longitude 132.9778.
No description available.... It is a key destination for those interested in culture and history in Japan.