Grand Hotel Isoya webcam
Located in Choshi, Chiba, Kanto
Choshi is a bay located in Kanto, Japan on the continent of Asia. Find attractions in Choshi, Chiba below.