Recent Articles

Granada, Spain

Blind in Granada…

“Give him charity, girl, as there is nothing worse in life than being blind in Granada,” the words continuously echoed in my ears as I…

Read Article →
Netherlands

Holland is Man-made

“God made the earth but Dutch people made the Holland”, what a proud thing to say but they deserve it!

Read Article →

More Articles