Hotel
Surf Station Habushi (Niijima)
Niijima , Japan
Photo coming soon
Location
Niijima , Japan
Map unavailable (no coordinates)