Ride A New Road. RideJapan.

 
Ride A New Road. RideJapan.
Japan Cycling Specialists.
Email Usinfo@ridejapan.cc

HomeCategoryCoastal

Odawara is a city in central Japan. The reconstructed 15th-century Odawara Castle has a museum with antique weaponry and armor.

The Izu Peninsula, which is located in eastern Shizuoka Prefecture, is a peninsula that was formed by the shifting of submarine volcanoes that used to be on the south side of the Japanese islands.