Mugabsha Castle
Mugabsha Castle, sometimes also spelled as Maghabsha or called Al Nubra Castle, lies south of the village of Al Nubra in the Al Batinah North Governorate in Oman.
I know absolutely nothing about this castle other than that it was probably built in the 19th century. If you know anything, please mail me.
The castle has a square ground plan with round towers at its corners and a rectangular gate building in the center of the north wall.
As far as I know, Mugabsha Castle is never open for visits and can only be viewed from the outside. A nice castle.
Gallery