Sometimes it’s still hard for me to believe that I live on such a breathtakingly beautiful tropical island. This was the view on Saturday in Kenting, Taiwan, about 2 hours south of my home. God really outdid himself when he made this gorgeous Formosa (Formosa is the former name of Taiwan, and it means “beautiful island”).