Lu Bagnu Beach: Castelsardo's Golden Sand Haven in Sardinia | OnlyBeaches