Weather in Sao Tome and Principe ( main > Sao Tome and Principe )