Barmore Island Beach: Tarbert's Hidden White Sands for Families | OnlyBeaches