Uda Beach: Hidden Sand Cove in Abu, Yamaguchi Prefecture | OnlyBeaches