Hi, Mr. Ali Salama, and welcome to the Grammar Exchange,
The old man realised that he should retire and went back to his village youth........ Ireland.(semicolon_dash_hyphen _colon). What is the correct punctuation marks
In this case, an em-dash is more common than a colon. It is more dramatic and conveys a sense of anticipation. Here, it gives a special flavor to the place. It is not an ordinary place or like any other place. It is special. For more information about 'Using a dash instead of a colon', see here:
https://blog.wordvice.com/when...micolons-and-dashes/