Himakajima Beach: Sandy Island Escape in Minamichita, Japan | OnlyBeaches