Fort Solor ranks #9,023 of 9,040 worldwide in the atlas's castle fame ranking, and #42 of the 43 mapped in Indonesia. See how Indonesia compares in the castle statistics.
Fort Solor, also referred to as the Fortress of Solor, is located on the island of Solor, in the Lesser Sunda Islands archipelago, in Indonesia.
Machine-translated from “Forte de Nossa Senhora da Piedade de Solor” on the Portuguese Wikipedia, CC BY-SA 4.0.
View on the interactive castle map →