Year long 40th anniversary celebrations add to this buzzing town ideally situated on the River Shannon.