Lefkada Island, Lefkada Island, Ionian Islands The NIDRI STAR 1 was built at the contemporary ship yars of Halicarnassus by AGANTUR Yachting Industries & Trading Inc. Fully equipped with the most up to date means in ship building in March of 2008, offering a comfortable,... View More