Hormuz Island, a hidden gem in the crown of Iran with a rich cultural heritage