Citadel with a view: Rabati Castle’s Ahmadiyya Mosque and gardens.

Comments