Ruokolahti is a municipality of Finland, situated in south-eastern Finland, in the region of South Karelia. Neighbouring municipalities are Imatra, L…Ruokolahti is a municipality of Finland, situated in south-eastern Finland, in the region of South Karelia. Neighbouring municipalities are Imatra, Lappeenranta, Taipalsaari, Puumala, Sulkava, Punkaharju, Parikkala and Rautjärvi. Ruokolahti covers an area of 1,219.85 square kilometres of which 23% is water.