8 Interesting Facts About Sigulda

Facts About Sigulda Sigulda is a small town in the region of Sigulda in Latvia. Sigulda received its town rights in 1928. The Gutmanis Cave lies halfway between Sigulda Castle and Turaida Castle [...]