The Summer Stone Castle is the castle near Duckling Lake . The Summer Stone Castle could be seen in Island Flyover.
Trivia
It could be the only castle in Wuhu Island. It is possible, but not likely, there is a king or queen.
The Summer Stone Castle is the castle near Duckling Lake . The Summer Stone Castle could be seen in Island Flyover.
It could be the only castle in Wuhu Island. It is possible, but not likely, there is a king or queen.