Tag Archives: natural wonders of Taiwan


The Portuguese explorers did this country some justice when they formerly named the land “Formosa” meaning beautiful as they came across the island in the western part of the vast Pacific Ocean. Presently called Taiwan, the beautiful island looks relatively small compared to its neighboring countries namely mainland China in the north-west, Japan in the north-east and the Philippine Archipelago ... Read More »