Lemnos Island, Lemnos Island, North Aegean Islands The Sand Dunes (Ammothines) are among many others presented in Lemnos island, a unique natural phenomenon.
An amazing landscape of infinite natural beauty that makes you feel like you are somewhere in Africa!
The Sand Dunes... View More