Its located at Cape Pounta in the lower right corner of the map, on the Aegean.
http://www.in2greece.com/mappages/peloponissos/lakonias.htm
Thanks again.