254 Results

castles

Search

Arad Fort, an Islamic-styled fort located in the waters of Muharraq, is the first landmark visitors are greeted with while entering the country from the Bahrain International Airport. Being built…