Where is Shibahara Station?
Shibahara Station is located in Toyonaka. If you're looking for things to see and do in the area, you might want to stop in and see Dotonbori and Universal Studios Japan.
Things to see and do near Shibahara Station
What to see near Shibahara Station
- Osaka Castle
- Kyocera Dome Osaka
- Minoh Waterfall
- Osaka University
- Expo ’70 Commemorative Park
Things to do near Shibahara Station
- Cup Noodles Museum
- Expo City
- Takarazuka Revue Theater Troupe
- Umeda Arts Theater
- Hankyu Nishinomiya Gardens