Where is Sohara Station?
Sohara Station is located in Kakamigahara. If you want to find things to do in the area, you might like to visit Inuyama Castle and Aquatotto Aquarium.
Things to see and do near Sohara Station
What to see near Sohara Station
- Inuyama Castle
- Gifu Castle
- Mt. Kinka Ropeway
- Nagaragawa Convention Centre
- Gold Statue of Nobunaga Oda
Things to do near Sohara Station
- Aquatotto Aquarium
- Oasis Park
- Japan Monkey Park
- Nagaragawa Ukai Museum
- Gifu City Museum of History