Sainte Rita Lagoon Beach: Agalega's Hidden South Island Gem | OnlyBeaches