Leptokaria resort (former fisherman village) is situated at the foot of Mount Olympus, the home of Gods by the Ancient Greek Mythology. It is located near ancient Livithra, allegedly the home of Orpheus, major figure in the Greek Mythology.