This is a wonderful place near Kalamata, Greece, where nature is at its best. Enjoy the falls and lakes!Read less