Taiwan Scooter Adventures – Exploring Taiwan’s Mountain Villages

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 […]