Place
ancient city of Crete
Not who you're looking for? Others named Lycastus: set of mythological characters