Ibaruma

Ibaruma

Details

Location

Ishigaki, Okinawa Japan

Coordinates

24.51054° N, 124.28475° E