Why Do I Fall In Love With London?

London is the capital and most populuous city of England, Great Britain and the United Kingdom. I never expected that I will be able to visit this country. As I am reluctant and shy in nature, I believed that God has a purpose and He used it as my stepping stone to be exposed to public interaction and international culture.

Continue reading “Why Do I Fall In Love With London?”