Among all the countries I have been, I love England the best, maybe it is because it is English speaking country. London is definitely the best place I have ever been.