I am going to stay in Grimsby in June-July and would like to make new friends in England.
Grimsby is not in North Yorkshire but in Humberside :-) Oh, and in my previous posting I forgot that there are some nice Lincolnshire coastal towns nearby Grimsby. Skegness is very touristy but there are others. Maybe VT's sourbugger can advise you...
Be the first to rate this answer!