Royal Portrush--The Open has been played only once outside England or Scotland (Royal Portrush 1951). I'd say it's overdue for a return to N. Ireland If not Royal Portrush, then Royal County Down.
Royal Porthcawl--spread the wealth some more. Wales has never hosted The Open
Any others you all might want to see host the Open?