All the British people I met so far where i live are so delightful which makes me wanna visit the UK and meet more!

Best Answer

I'm glad you had a good time here :-)

Best Answer

Related Questions