Lardos is a village just west of Lindos, close to the middle of the east coast of Rhodes. The hub of Lardos is the central square where all the roads into the town converge, this is where you'll find a collection of tavernas, supermarkets and other cafes and shops.