The castle
Find the town Silvar. Exit this town and walk south until you reach the second sign. Go west until you reach a sign that tells you where the great cave, a town, and the castle are located. To get to the castle, you have to go to the town indicated by the sign. Go through the town (there is a portcullis charging you $5 to get through, pay and go into town). Once on the other side of the town, you will reach a pit. You need the mage spell "Fly" to clear it. You will find the castle after the pit.