TAIWAN | Tuesday, 6 Jul 2010 | Views [258]
“Isla Formosa” is what the Spaniards called this little bit of paradise off the east coast of China, when they first arrived all those years ago and it is still those very two words “beautiful Island”. Many western people when they hear the name ... Read more >