Photo TEHRAN, Apr. 05 (MNA) – The Portuguese Castle is a red stone fortress on Hormuz Island, Iran. It is one of the last surviving monuments of Portuguese colonial rule in the Persian Gulf. iran Log in to post comments