7,872 castles found
Map
Madina Fortress
Armenia
Mahal Morian Tal Fort
India
Mahendragarh Fort
India
Mahog Fort
India
Mahtabi castle
Iran
Mailagad Fort
India
Maklyán Castle
Hungary
Makrandgad
India
Malekabad Zakht castle
Iran
Mali Zahaitsi Castle
Ukraine
Malkot Fort
India
Malla Palace Fort
India
Malliabad Fort
India
Malug Castle
Azerbaijan
Manali Garh Fort
India
Manyakheta Fort
India
Marhád Castle
Hungary
Markanda Fort
India
Markova Sušica Fortress
North Macedonia
Marot Fort
Pakistan
Maryam Castle
Iran
Maryvale Castle
the United States
Masen castle
Iran
Mastgarh Fort
India
Masuda Fort
India
Matka Fortress
North Macedonia
Mazagon Fort
India
Mazayjan castle
Iran
Medicean Fortress
Italy
Meerlaar Castle
Belgium
Meerlenhof Castle
Belgium
Mehr Ali Farsi castle
Iran
Mehrjerd castle
Iran
Meldert Castle ( Waterburcht van Meldert )
Belgium
Melgården
Norway
Meszes Forthill
Hungary