Buzzin’ Around Taiwan in 10 Photos

The island nation of Taiwan is located off the coast of mainland China. Tourists come to Taiwan to experience its unique urban architecture, friendly culture, tropical climate, and beautiful landscape. Below are my ten favorite…

Comments Off on Buzzin’ Around Taiwan in 10 Photos

5 Natural Wonders Worth Visiting

After visiting 32 countries and 42 US States, I look back on some of my favorite natural wonders. This list includes a natural wonder from 5 different continents.

Comments Off on 5 Natural Wonders Worth Visiting