Qeshm Portuguese Castle
Known as the largest island in the Persian Gulf, Qeshm Island lies close to the strait of Hormuz with amazing rocky coastlines and natural wonders. The island also has some fantastic historical attractions, including a wondrous Portuguese castle. The castle is located on the northern side of Qeshm Island. It was constructed by Portuguese occupying-forces […]