50 meter oppe over byen ligger Tallinns borg og slot på toppen af bakken Toompea, der ifølge legenden siges at være bygget op sten for sten af den mytologiske Linda.