Dutch explorers named Taiwan “Formosa” meaning “beautiful island”. Those Dutch guys were experienced world-traveling explorers who knew what they were talking about. The beauty of Taiwan is kind of a well-kept secret, but I’m spilling it here. There are high mountains, hot springs, amazing hiking, and beautiful beaches. And the winding mountain roads are perfect […]