Index
Meaning of Place Name: Formosa
Formosa: Portuguese for "beautiful."