Seitan Limania Beach, Crete - A Hidden Paradise Seitan Limania Beach, sometimes called "Devil’s Harbour" is a dramatic coastal cove on the Akrotiri peninsula of northern Crete.