Log In or Register
Here is a photo from Palamidi Castle placed at Nauplio Greece.It has 999 steps if u want to climb up there