If you're about to head off in your rental car but don't know much about Nidri, don't sweat it. Here's a bit of basic info to get you started.You'll find the lapping coastlines and salty sea breezes of Nidri in the nation of Greece.If you're looking to meet some friendly folks while you take a road trip around this part of Lefkada, you shouldn't find it too tough. Approximately 1,000 people live here.