Recent Articles



































Levidi



         


Levidi, Arcaidia, Greece is a small town located on the Peloponese about 25km north of Tripolis. It was the site of several battles during the Greek War of Independence from the Ottoman Empire.





  View Live Article   This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License