Amoudara is a coastal tourist resort located near Agios Nikolaos Crete about 6km away. The beach is well organized with several hotels and other accommodation facilities. Around the beach there are several taverns and restaurants that are not very touristic
Be careful not to get confused with the name, here is also Amoudara beach next to the city of Heraklion.
View all sights of Lasithi here
Discover More About Amoudara Lasithi