Formosa is home to us.<br/>We are native to Formosa.<br/><br/>Hi,<br/>Do both of the above sound right and convey a similar idea? Thanks.