one swimming spot in Ngaraard (Palau): 1 beach on the coast.
Swimming spots in Palau · View on the map