7,872 castles found
Map
Moerkerke Castle
Belgium
Moermond Castle
the Netherlands
Moersbergen Castle
the Netherlands
Moghuyeh castle
Iran
Mohandar fort
India
Mohangad
India
Moj Garh Fort
Pakistan
Mokrice Castle
Slovenia
Molazzana Castle
Italy
Moldovenești
Romania
Mombeek Castle
Belgium
Momina Kula castle
Bulgaria
Monastery of Saint Euthymius
Russia
Monastery of Saint John the Theologian
Greece
Byzantine period
Monastyryska Castle
Ukraine
Moncalieri Castle
Italy
Moncrivello Castle
Italy
Monea Castle
Ireland
Monemvasia Fortress
Greece
Byzantine/Venetian period
Monfalcone
Italy
Moni Arkadiou
Greece
Venetian period
Moni Toplou
Greece
Venetian/Ottoman period
Monkodonja
Croatia
Monolithos Castle
Greece
Hospitaller period
Monsoon Palace
India
Montagna in Valtellina
Italy
Montaigle Castle
Belgium
Montalto Dora Castle
Italy
Montanaro Castle
Italy
Monte Antico
Italy
Monte Battaglia
Italy
Monte Sant ' Angelo Castle
Italy
Monte da Guia Castle
China
Montebuono
Italy
Montechino
Italy
Montegalda
Italy