Η λίμνη Καϊάφα βρίσκεται σε μια πανέμορφη τοποθεσία στην Ηλεία και το τοπίο γύρω, καθώς και τα γαλαζοπράσινα νερά, είναι μαγευτικά.
Η λίμνη βρίσκεται δίπλα στη θάλασσα, έχει ιαματικά νερά, ενώ στα νερά γίνονται και αθλητικές δραστηριότητες όπως θαλάσσιο σκι. Διοικητικά ανήκει στη Ζαχάρω, από την οποία απέχει μόλις πέντε χιλιόμετρα.
Καλύπτει επιφάνεια 1500 στρεμμάτων, μήκος 3 χιλιόμετρα και βάθος 2 μέτρα. Μέσα στην λίμνη υπάρχει και το νησάκι της Αγίας Αικατερίνης και στις όχθες της η λουτρόπολη Καϊάφα.
Αποτελεί υδροβιότοπο, τον δεύτερο σπουδαίο στην ευρύτερη περιοχή του νομού Ηλείας μετά το οικοσύστημα του Εθνικού Πάρκου υγροτόπων Κοτυχίου Στροφυλιάς, περί τα 50 χλμ βορειότερα. Από τη θάλασσα την χωρίζει τμήμα πευκόφυτου δάσους,το οποίο επίσης φέρει το όνομα “Στροφυλιά” καθώς και ιδιαίτεροι σχηματισμοί αμμοθινών.