Taiwan Will Touch Your Heart Video (2011)
If any of you have seen the Taiwan will touch your heart video in the “About” section of the website then you will be familiar with the song in the below video. However, the video below is the brand new version (2011) of the Taiwan will Touch your heart series. Brand new imagery and much better quality than previous versions. I have always loved this song which mentions “Ilha Formosa” which means “Beautiful Island” in Portuguese.