The Village of Karitsa in Laconia, Peloponnese Region, Greece
The Village of Karitsa in Laconia (Peloponnese Region) has a very nice website including history and photographs.
There are sections on:
Water: an age-old problem
Population and Local Government
Churches (Note: There are 6 churches in this little village)