Khushbu

Taste of Japan

At the first sound of London, chances are the following sights come to mind: Big Ben London Bridge London Eye Buckingham Palace As beautiful as they all are, there is so much more to London which goes unnoticed.  I lived in England for 8 years and am still coming across new sights such as the …

Taste of Japan Read More »