Designed by
Title
Kabira Bay #114340234
Description
Kabira Bay scenery on Ishigaki island,okinawa prefecture,Japan.White sands, turquoise waters and dense vegetation,this bay is part of Iriomote Ishigaki National Park.Designated a Place of Scenic Beauty.