Luck of Irish manifested in country's beautiful scenery